@charset "gb2312";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0;font-family:"微软雅黑"; border:0;color:#333;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
del,ins{text-decoration:none}
h2{ font-size:24px;}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
ul,li{ list-style:none;}
a,a:visited,a:active{color:#333333;text-decoration:none}
a:hover{color:#05956A;text-decoration:none}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.clearfix:after{content:"";display:block;height:0px;clear:both;visibility:hidden}


.index_content{ width:1200px; margin:0 auto; padding-top:50px;}
#wrapper{}
.wrap{ width:1200px; margin:0 auto;}

.top{ width:1200px; margin:0 auto; height:109px;}
.logo{ width:25%; float:left; }

.logo1{ width:221px; float:left; padding-top:30px; padding-bottom:20px;}
.tel{ width:249px; float:right; text-align:right; padding-top:30px}
.tel p{ float:left; width:47px;}

.h_top{ width:100%; position:absolute; padding-top:20px; top:0px; z-index:999}
.h_top a{ color:#333}
.h_top a:visited,.tel a:active{color:#333}
.t_mid{ width:400px; float:left; font-size:15px; line-height:30px;  color:#999}
.t_mid p{ color:#333; font-size:24px; font-weight:bold; padding-top:26px;}

.fixednav{box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}
.t_top{ line-height:40px; color:#fff}
.t_left{ width:700px; float:left;}
.t_right{ float:right;}
.remen{ background-color:#f8f8f8; line-height:56px;}


.ddsmoothmenu{}
.ddsmoothmenu ul{margin:0;padding:0;}
/*主菜单设置*/
.ddsmoothmenu ul li{position:relative;display:inline;float:left; }
.ddsmoothmenu ul > li:nth-child(5){ }
.ddsmoothmenu ul li a{display:block; font-size:16px;}
.ddsmoothmenu ul li a span{display:block; width:135px;text-align:center;}
/*主菜单连接效果设置*/
.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited{color:#333;}
.ddsmoothmenu ul li a:hover{ }
.ddsmoothmenu ul li a:hover span{color:#333; }
.ddsmoothmenu ul li a:active{}
.ddsmoothmenu ul li a:active span{color:#333}
.ddsmoothmenu ul li a.selected{}
.ddsmoothmenu ul li a.selected span{color:#333}
/*主菜单当前所在页面*/
.ddsmoothmenu ul li a#menu_selected{}
.ddsmoothmenu ul li a#menu_selected span{color:#058E65; font-weight:bold}

.i_banner,.sj-products,.i_foot{ display:none}
#head_top{ display:none}
.nyly{width:850px; margin:0 auto;}

#banner{ width:100%;margin:0 auto;overflow:hidden;}
.banner{ width:1440px; margin:0 auto}
#lang{position:absolute;right:15px;top:10px;z-index:1}
#lang img{margin-right:5px;vertical-align:middle}
#index_nav{}
#MainMenu{ height:65px; line-height:65px; width:72%; float:right; margin-top:25px;}


/* 关于我们*/
.about{	background: url(../images/about-bg.jpg) no-repeat top center;padding-top: 80px;}
.about-tu{width: 30%;}
about-tu img{ width:100%; max-width:100%;}
.about-lx{height: 70px;background: #282828;width: 248px;padding-top: 20px;color: #fff;font-size: 15px;padding-left: 20px;}
.about-lx p{text-transform: uppercase;color: #fff;font-size: 20px;font-family: "times new roman";}
.about-con{	width:68%;}
.about-bt{color: #282828;	font-size: 18px;}
.about-bt p{text-transform: uppercase;color: #202020;font-size:32px;font-weight: bold;font-family: "times new roman";}
.about-diao{line-height: 36px;font-size: 14px;color: #595959;	margin-top: 20px;}
.about-nav{	margin-top: 60px;}
.about-nav li{float: left;width:28%;padding: 0px 20px;	text-align: center;	color: #474747;	font-size: 13px;line-height: 24px;}
.about-nav li p{font-weight: bold;	font-size: 17px;color: #232323;	margin-bottom: 10px;}
/**/
.about-nav li img{list-style:none;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s;}
.about-nav li img{	transition:All 0.8s ease-in-out;-webkit-transition:All 0.8s ease-in-out;-moz-transition:All 0.8s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.about-nav li:hover img{ transform: rotateY(360deg);}

/*产品中心*/
.pro{ padding-top: 50px; margin-top:60px; background: url(../images/pro-bg.jpg) no-repeat top center;}
.pro-bg{ background:#fff; padding:40px;}
.fenlei{width: 21%;}
.fenlei-bt{	color: #282828;	font-size:24px;}
.fenlei-bt p{text-transform: uppercase;color: #202020;	font-size:25px;	font-weight: bold;	font-family: "times new roman";}
.fenlei-nr{	margin-top:20px;}
.fenlei-nr ul{ width:100%;}
.fenlei-nr li{line-height:64px;background:#f5f5f5;	margin-bottom: 2px;	padding-left: 20px;}
.fenlei-nr li a{font-size: 15px;color: #202020;}
.fenlei-nr li a:after{	content: "";   display: block;  float: right; width: 10px; height: 2px; background: #16a57b; margin-right: 20px; margin-top:32px;}
.fenlei-nr li:hover a:after{content: ""; display: block; float: right; width: 10px; height: 2px;background: #fff; margin-right:20px; margin-top:35px;}
.fenlei-nr li:hover{background: #16a57b;}
.fenlei-nr li:hover a{color: #fff;}
.pro-con{width:75%; }
#ScrollBox{overflow:hidden; }
#ScrollBox li{float:left;display:inline;position: relative;width:30%;text-align: center; margin:1%; border:1px solid #f4f4f4;}
#ScrollBox li .cp-tp{overflow: hidden;}
#ScrollBox li .cp-tp img{ width:100%; cursor: pointer;transition: all 0.6s;}
#ScrollBox li .cp-tp img:hover{-webkit-transform: scale(1.05);}
#ScrollBox li .cp-mc{line-height:45px; background:#f4f4f4; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
#ScrollBox li .cp-mc a{ color:#363636; }

/*news*/
#news{padding:0px 0 30px; background:#f7f7f7}
.news_bt{	color: #282828;	font-size:24px; padding:45px 0 20px; text-align:center;}
.news_bt p{text-transform: uppercase;color: #202020;font-size:32px;	font-weight: bold;	font-family: "times new roman";}
#news .news_content{ padding-bottom:30px; border-bottom:1px solid #ebebeb}
#news .news_content .news_title{text-align:center;font-size:0;-webkit-text-size-adjust:none;}
#news .news_content .news_title span{display:inline-block;font-size:14px;position:relative;text-align:center;padding:0 50px;line-height:40px;height:40px;cursor:pointer;color:#3f3f3f;margin-left:19px;border:1px solid #e5e5e5; border-radius:3px}
#news .news_content .news_title span:first-child{margin-left:0;}
#news .news_content .news_title span.hover{color:#FFF;background:#0b3c74;border:1px solid #0a80d8;}
#news .news_content .news_li{margin-top:5px;position:relative;}
#news .news_content .news_li .news_left{width:49%;float:left;}
#news .news_content .news_li .news_left .news_img{width:100%;height:auto;}
#news .news_content .news_li .news_left .news_img img{width:100%;height:100%;display:block;}
#news .news_content .news_li .news_left .news_txt{margin-top:14px;}
#news .news_content .news_li .news_left .news_txt .news_h2{height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;font-size:18px;}
#news .news_content .news_li .news_left .news_txt .news_h2 a{color:#333;}
#news .news_content .news_li .news_left .news_txt p{color:#888;line-height:24px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; font-size:14px;}
#news .news_content .news_li .news_right{width:48%;float:right;}
#news .news_content .news_li .news_right a{display:block;height:110px; background:#ffffff; border:1px solid #ebebeb; margin-top:30px;}
#news .news_content .news_li .news_right a:first-child{ margin-top:0}
#news .news_content .news_li .news_right a .time{width:105px; border-right:1px solid #ebebeb; float:left; padding-top:13px;}
#news .news_content .news_li .news_right a .time .day{font-size:40px;display:block;line-height:58px;height:58px;text-align:center;color:#343434;margin-top:2px; font-weight:bold;}
#news .news_content .news_li .news_right a .time .year{height:23px;padding-bottom:7px;background:#FFF;line-height:21px;display:block;text-align:center;color:#343434;font-size:12px;padding-bottom:2px;}
#news .news_content .news_li .news_right a .txt{width:calc(98% - 115px);float:right; padding:8px;}
#news .news_content .news_li .news_right a .txt p{color:#888;line-height:24px;font-size:14px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
#news .news_content .news_li .news_right a .txt p:first-child{font-size:16px;color:#333333;line-height:33px;height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*常见问题*/
 .questions{padding-top:0px; overflow:hidden;}
 .questions .questions_title{height:62px;line-height:62px;color:#000;font-size:24px; position:relative}
 .questions .questions_title .more{position:absolute;top:0px;right:0;font-size:14px;color:#666;}
 .questions .questions_ul{margin-top:8px;}
 .questions .questions_ul .q{width:36px;float:left;margin-top:8px;}
 .questions .questions_ul .q .btn1{width:36px;height:18px;color:#FFF;line-height:19px;text-align:center;background:#17A67B;display:block;margin-bottom:8px;font-size:12px;}
 .questions .questions_ul .q .btn1.a{background:#FDAD00;}
 .questions .questions_ul .txt{width: calc(100% - 50px);float:right; font-size:14px;}
 .questions .questions_ul .txt a p{ color:#333333}
 .questions .questions_ul .txt p{color:#999999;line-height:24px;}
 .questions .questions_ul .txt p:first-child{line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
 .questions .questions_ul .txt a p{line-height:29px;font-size:16px;}
 .questions .questions_li{ width:31%; margin:1%; float:left;}

/*案例*/
.picMarquee-left{ width:100%; position:relative; margin:0 auto 20px; overflow:hidden;}
.picMarquee-left .hd{ overflow:hidden;  margin-top:30px; width:100%; display:none;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:50%; height:41px;overflow:hidden;cursor:pointer; float:left;}
.picMarquee-left .hd .prev{  text-align:left;}
.picMarquee-left .hd .next{text-align:right; }

.picMarquee-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none; }
.picMarquee-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picMarquee-left .hd ul li.on{ background-position:0 0; }
.picMarquee-left .bd{   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; margin:0 -10px; }
.picMarquee-left .bd ul li{ /**/margin:0 20px 0 0;float:left; _display:inline; overflow:hidden; text-align:center;  width:380px; background-color:#f9f9f9; border:1px #e5e5e5 solid;  }
.picMarquee-left .bd ul li .pic{ text-align:center; position:relative; }
.picMarquee-left .bd ul li .pic img{ display:block; max-width:100%; }		
.picMarquee-left .bd ul li h3{ font-size:15px; width:100%; margin:0 auto;  height:40px; line-height:40px; font-weight:normal;}	
.picMarquee-left .bd ul li .title{  text-align:center; }
.picMarquee-left .hd .pageState{ display:none;}
.sjal{ display:none;}
.cpzs li {width: 31.33333%;border: 1px #dddddd solid;float: left;text-align: center;margin: 0 0.9% 2%;box-sizing: border-box;display: inline;overflow: hidden;background-color: #eeeeee;line-height: 40px;}
.m3{ }
.imgZoom { overflow:hidden; }
.imgZoom img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; display:block; max-width:100%;}
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

/*友链*/
.yunu-link{padding:20px 0}
.yunu-link h4{border-bottom:1px solid #ddd;margin:0;font-size:18px;color:#17A67B;padding-bottom:15px}
.yunu-link h4 small{text-transform:uppercase;font-size:16px;font-weight:normal;color:#999}
.yunu-link ul{ line-height:36px;}
.yunu-link li{float:left;margin-left:20px;margin-top:20px}

/*底部*/
#footer{ background:#00A674; background-size:cover; padding:30px 0 30px} 
#footer .f1{ text-align:left; font-size:21px; font-weight:bold; color:#ffffff; padding-top:15px; padding-bottom:5px;}
#footer .f2{ text-align:left; font-size:17px; color:#a4caf6;}
#footer .f3{ text-align:right; font-size:14px; color:#a4caf6;}
.lx_1{ width:25%; float:left;}
.lx_2{ width:33%; float:left;}
.lx_3{ width:21%; float:left;}

.lxfs{ color:#ffffff; margin-top:25px; padding-bottom:30px;}
.lxfs p{ color:#fff;}
.lxfs i{ border:2px solid #ffffff; color:#ffffff; width:20px; height:20px; line-height:17px; border-radius:50%; font-size:14px; text-align:center; margin-right:5px;}
.f4{ line-height:1.8; width:calc(100% - 60px)}
.f4 img{ max-width:120px;}
.footer{ color:#086B46; margin-top:-30px;padding-bottom:5px; line-height:28px;}
.footer a{ color:#086B46;}
.footer a:hover{ color:#cccccc}
.fdh{ display:none;}

.banner-sub{height:300px;background:no-repeat center / cover}

.section-sub{padding:20px 0}

.sub-tit {border-bottom: 1px solid #ddd;font-size: 18px;color: #16A57A;font-weight: bold;padding-bottom: 15px;margin-bottom: 20px;}
.curmbs {float: right;font-weight: normal;font-size: 12px;color: #999;line-height: 25px;background: url(../images/hom1.jpg) no-repeat 0 center;padding-left: 20px;}
.curmbs em {font-style: normal;padding: 0 5px;}

.ct2-sd{float:left;width:21%;}
.ct2-mn{float:right;width:77%;}

.panel-sd{margin-bottom:20px;border:1px solid #d1d1d1;}
.panel-sd:last-child{margin-bottom:0}
.panel-sd .tit{text-align:left;font-size:16px;padding:20px 0 20px 35px;background-color:#16A57A;text-transform: uppercase; color: #86C0A1;}
.panel-sd .tit span{ font-size: 20px; display: block;  font-weight: bold; color: #FFF; }
.panel-sd .tit i{font-style: normal; font-size: 16px; color: #FFF; margin-right: 5px;}

.contact-sd{padding:20px;}
.contact-sd .tel1{background:url(../images/ny-tel.jpg) no-repeat 0 center; padding-left: 55px;}
.contact-sd .tel strong{color:#5b5b5b;font-size:18px; display: block;}
.contact-sd .cont{ margin-top: 8px; }
.contact-sd .cont p{ margin: 0; line-height: 25px;  }
.lanmu{background: #FFF;}
.lanmu li{margin-top:1px;border-bottom:1px solid #d1d1d1;}
.lanmu li>a{display:block;line-height:50px;padding:0 0 0 25px;color:#666;font-size:15px; }
.lanmu li .arr {float: right;height: 45px;width: 40px;position: relative;cursor: pointer;}
.lanmu li .arr:after {content: '';border-top: 2px solid #70a5ea;border-left: 2px solid #70a5ea;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;transform: rotate(135deg);right: 15px;}

.lanmu-box{display:none}
.lanmu-box p{margin:0;border-top:1px solid #fff;padding-left:15px}
.lanmu-box p a{padding:0 25px;display:block;line-height:40px}
.lanmu li>a:hover,.lanmu li.active>a {color: #fff;background-color: #16A57A;}
.lanmu li.active .arr:after {border-color: #fff;}
.lanmu li.open .lanmu-box {display: block;}
.lanmu li.open .arr:after {transform: rotate(225deg);}
.monc{ font-size:16px; line-height:36px;}
.monc1{ font-size:16px; line-height:36px;}
.monc img{ max-width:100%; }

.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.list-3{margin:-20px 0 0 -20px}
.list-3 li{float:left;width:33.333333%}
.list-3 li img{ max-width:100%; }
.list-3 li a{display:block;margin:20px 0 0 20px;text-align: center;}
.list-3 li .img-cover{border:1px solid #ddd;padding-top:76%}
.list-3 li .text{line-height:40px;position:relative; padding: 0 14px;  font-size: 16px;}
.list-3 li .text p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1;transition:all 0.5s}

.yunu-infocontent-title{margin-bottom:40px;text-align:center}
.yunu-infocontent-title h3{margin:0;font-size:24px}
.yunu-infocontent-title p{margin:10px 0 0;font-size:14px;color:#999; line-height:32px; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; }
.yunu-infocontent-title p span{padding:0 5px}

.yunu-infocontent-body{line-height:2;margin-bottom:20px}
.yunu-infocontent-body img{max-width:100% !important;height:auto !important;width:auto !important}
.yunu-infocontent-epx{margin-bottom:20px}
.yunu-infocontent-epx li{line-height:32px;margin-bottom:5px}
.yunu-infocontent-epx li span{display:inline-block;background-color:#A2A2A2;color:#fff;padding:0 15px;margin-right:10px}
.yunu-infocontent-epx li em{float:right;font-style:normal}
.yunu-infocontent-rem{margin-bottom:20px}
.yunu-infocontent-rem h4{margin:0;font-size:24px;line-height:55px}
.yunu-infocontent-rem li{border-top:1px dashed #dbdbdb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:46px}
.yunu-infocontent-rem li span{float:right}

.list-5 li{margin-bottom:15px}
.list-5 li a{display:block;border:1px solid #ddd;padding:15px;overflow:hidden}
.list-5 li .text h4{margin:0;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px}
.list-5 li .text h4 span{float:right;font-size:12px;color:#999;font-weight:normal}
.list-5 li .text p{color:#797979; font-size:14px; line-height:26px; }
.list-5 li .text .more{float:right;padding:6px 12px;color:#fff;background-color:#B6B6B6}
.list-5 li a:hover{border-color:#16A57A}
.list-5 li a:hover .text h4{color:#16A57A}
.list-5 li a:hover .text .more{background-color:#16A57A}

.contact{color:#666;}
.contact .txt_p{width:50%;margin-bottom:30px;float:left;}
.contact .txt_p em{display:block;float:left;width:50px;height:50px;border-radius:50%;}
.contact .txt_p em.manicon{background:url(../images/manicon.png) no-repeat center center #FF9100;}
.contact .txt_p em.telicon{background:url(../images/telicon.png) no-repeat center center #FF9100;}
.contact .txt_p em.phoneicon{background:url(../images/phoneicon.png) no-repeat center center #FF9100;}
.contact .txt_p em.faxicon{background:url(../images/faxicon.png) no-repeat center center #FF9100;}
.contact .txt_p em.emailicon{background:url(../images/emailicon.png) no-repeat center center #FF9100;}
.contact .txt_p em.dhicon{background:url(../images/400icon.png) no-repeat center center #FF9100;}
.contact .txt_p .pp{float:left;margin-left:15px;}
.contact .txt_p .pp p{line-height:50px;margin-bottom:0;}
.contact .txt_add{width:100%;}
.contact .txt_add em{display:block;float:left;width:50px;height:50px;border-radius:50%;}
.contact .txt_add em.addicon{background:url(../images/addicon.png) no-repeat center center #FF9100;}
.contact .txt_add .pp{float:left;margin-left:15px;}
.contact .txt_add .pp p{line-height:50px;}



@media screen and (max-width: 1200px) {
.wrap{ width:100%;}
#wrapper,#sort_div{ display:none}
#head_top{ display:block;}
.logos{width:100%; text-align:center; padding-top:11px; padding-bottom:10px;  background-color:#fff;}
.logos p{ font-size:34px; font-family:"黑体"; font-weight:900;  color:#373737; line-height:40px; letter-spacing:0px;}
.logos span{ font-size:12px; line-height:27px; color:#16A57A; text-transform:uppercase; display:block;}


#index_navs{ width:100%; float:none; background-color:#16A57A; margin-top:0px;line-height:38px;height:80px;}
#MainMenus{ height:82px;line-height:38px; width:100%;}
#yc-mod-slider{ display:none}
.ddsmoothmenus ul li a span{ width:100%; text-align:center; display:block; text-align:center; color:#fff}
.ddsmoothmenus ul li{width:33%; float:left;text-align:center; border-bottom:#08B58D 1px solid; border-right:#08B58D 1px solid;}

.about-tu { display:none;}
.about-con {width:98%; margin:0 auto;}

}


@media (max-width: 800px) {
.about{ padding-top:40px;}
.about-nav li{float: left;width:42%;padding: 0px 20px;	text-align: center;	color: #474747;	font-size: 13px;line-height: 24px;}
.pro-bg{ padding:8px;}
.fenlei{ width:100%;}
.fenlei-nr li{ width:29%; float:left; margin-right:3px;}
.pro-con{ width:100%; }

#news .news_content .news_li .news_left{ width:100%;}
#news .news_content .news_li .news_right{width: 100%;margin-top: 20px;}
.questions .questions_li{ width:98%; margin:0 auto;}
#footer{  padding:8px;}
.lx_1{ width:49%;  }
.lx_2{ width:49%; }
.lx_3{ width:49%; }
.fdh{ line-height:40px; height:40px; background-color:#222222; width:100%; display:block; position:fixed; z-index:99999; bottom:0px; color:#FFF; }
.fdh li{ width:33.33333%; float:left; display:block; text-align:center; border-right:1px #ddd solid; box-sizing:border-box;}
.fdh .li{ background-color:#FF9100;}
.fdh a{ color:#FFF;}
.footer{ margin-bottom:40px;}

.ct2-sd {display: none;}
.ct2-mn {float: none !important;width: auto;}

.list-3 {margin: -10px 0 0 -10px;}
.list-3 li {float: left;width: 50%;}
.list-3 li a {margin: 10px 0 0 10px;}
.list-3 li .text {line-height: 34px;font-size: 12px;}
.list-3 li .text p span{ height: 34px; }
.list-3 li .btn a{ font-size: 12px; padding: 0px 10px; }

.list-5 li {padding-bottom: 15px;border-bottom: 1px solid #eee;}
.list-5 li a {padding: 0;border: 0;}
.list-5 li .img-center {float: none;width: auto;display: none;}
.list-5 li .text {margin: 0;}
.list-5 li .text .more {display: none;}
.list-5 li .text h4 {line-height: 20px;font-size: 16px;}
.list-5 li .text p {margin: 10px 0 0;}
.contact .txt_p{width: 98%;margin-bottom: 20px;}

}

@media (max-width: 640px) {
	
.about-nav li{float: left;width:38%;padding: 0px 20px;	text-align: center;	color: #474747;	font-size: 13px;line-height: 24px;}
.about-nav li span{ display:none;}
#ScrollBox li{ width:47%;}
.fenlei-nr li{ width:43%; float:left; margin-right:2px;}
.picMarquee-left{ display:none;}
.sjal{ display:block;}
.cpzs li,.cpfl li{ width:48%;}
.lx_1{ width:98%; }
.lx_2{ width:98%; }
.lx_3{ width:98%; }
.f4{ text-align:center; width:calc(100%); line-height:32px; }


}

